import axios from '@/utils/request'

import config from '@/common/config'

const base = config.getAccoreBasePath()

/**
 * acct_account
 *1    默认只开放普通查询，所有查询，只要上传	 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】}，后台都会自动按分页查询 其它 api用到再打开，没用到的api请注释掉，
 *2 查询、新增、修改的参数格式  params={accountId:'账户ID 主键',userid:'客户编号',username:'用户名',amount:'总金额',cashAmount:'可提现',uncashAmount:'不可提现',freezeCashAmount:'可提现冻结金额',freezeUncashAmount:'不可提现冻结金额',acctProperty:'账户性质1个人2部门3往来单位',acctStatus:'状态0生效1冻结',createTime:'创建时间',interestBase:'计息倍数',lasttermInterestDat:'上期计息时间',lastupdateTime:'最新更新时间',lasttermAmount:'上期总金额',checkValue:'检验码',accountName:'账户名称',signature:'关键数据签名验证',deptid:'机构编号',bankCode:'银行机构代码',bankAccountCode:'银行账号',acctPrjType:'核算项目类别dept/employee/cust/supplier/company/shop/stockgoods/project/other',branchId:'云用户机构编号',subjectId:'科目编号',subjectName:'科目名称',companyId:'公司编号',companyName:'公司名称'}
 **/

// 修改一条acct_account记录
export const editAcctAccount = params => { return axios.post(`${base}/accore/tpa/recharge/zeroCashGift`, params) }

// 新开户
export const openPersonalDepositAccount = params => { return axios.post(`${base}/accore/acct/account/openPersonalDepositAccount`, params) }

